Product Aug 28, 2026 5 min read
Why we count revenue, not pageviews
Every analytics tool tells you how many people came. Almost none tell you which of them paid. That gap is the whole reason Current exists.
Mara Lindqvist
When we ran our last company we had three dashboards open all day. One counted visitors. One counted sign-ups. One, the one that mattered, counted money. None of them talked to each other, so every Monday somebody spent an hour in a spreadsheet trying to work out which of last week's visitors had turned into last week's revenue.
The spreadsheet was always wrong, and it was always wrong in the same direction. It over-credited whatever channel happened to send the most traffic, because traffic was the only number the analytics tool could see. A link on Hacker News that sent four thousand people and one customer looked like a triumph. A newsletter that sent two hundred people and eleven customers looked like noise.
Traffic is a proxy. Revenue is the thing.
Pageviews were a reasonable proxy for success in 2008, when the business model of most websites was advertising and every view was worth a fraction of a cent. For a product company they are a distraction. What you actually want to know is which of the people who arrived became customers, what they did on the way, and where they came from in the first place.
So Current starts from the payment and works backwards. When Stripe tells us a charge succeeded, we already know which visitor started that checkout, which pages they read before it, and which link brought them to the site the first time. The channel gets credit for the money, not for the crowd.
What changes when you can see it
The first thing that happens is that some channels get quieter. Ours did: the launch post that we were most proud of turned out to have paid for one month of one customer. The second thing is that some channels get much louder. A tiny comparison page we had nearly deleted was the first page for a third of everyone who paid.
The third thing is the best one. You stop arguing about attribution models, because you are no longer modelling anything. You are reading a list of receipts.
The question is never how many came. It is how many stayed, and who paid.
That is the number on the top of every Current dashboard, and it is the reason there is only one plan and it costs what it costs. Everything else on the page exists to explain that number.
More from the blog
- Aug 12, 2026 Keeping the script under one kilobyte A tracking script is a tax on every page you ship. Here is how ours stays at 812 bytes, what we left out, and why the size is a promise rather than a boast.
- Jul 30, 2026 Web Vitals, explained for the people who write the pages Three numbers decide whether Google thinks your page is fast. None of them are the number your developer quotes. A plain-language guide to LCP, INP, and CLS.
- Jul 14, 2026 Current reached $5K in monthly revenue Nine months after launch, two founders, no funding. What worked, what did not, and the exact channels that paid for it, from our own dashboard.